home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2001 February / maximum-cd-2001-02.iso / Team Arena / TeamArenaDemo.exe / Main / pak0.pk3 / scripts / sfx2.shader < prev    next >
Encoding:
Text File  |  2000-11-22  |  31.5 KB  |  1,487 lines

  1. textures/sfx2/senbouncenolit
  2. {
  3.     surfaceparm nodamage
  4.     surfaceparm nomarks
  5.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  6.     qer_editorimage textures/sfx/bouncepad01block18b.tga
  7.  
  8.     {
  9.         map textures/sfx/bouncepad01block18b.tga
  10.         rgbGen identity
  11.     }
  12.     
  13.     {
  14.         map $lightmap
  15.         rgbGen identity
  16.         blendfunc gl_dst_color gl_zero
  17.     }
  18.     
  19.     {
  20.         map textures/sfx/bouncepad01b_layer1.tga
  21.         blendfunc gl_one gl_one
  22.         rgbGen wave sin .5 .5 0 1.5    
  23.     }
  24.  
  25.     {
  26.         clampmap textures/sfx/jumppadsmall.tga
  27.         blendfunc gl_one gl_one
  28.         tcMod stretch sin 1.2 .8 0 1.5
  29.         rgbGen wave square .5 .5 .25 1.5
  30.     }
  31. }
  32.  
  33.  
  34. textures/sfx2/flame_nolit_noshad
  35. {
  36.     surfaceparm nomarks
  37.     surfaceparm nolightmap
  38.     surfaceparm trans
  39.     cull none
  40.     qer_editorimage textures/sfx/flame1.tga
  41.     
  42.  
  43.     {
  44.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  45.         blendFunc GL_ONE GL_ONE
  46.     }    
  47.  
  48. }
  49.  
  50. textures/sfx2/demonltblacknolight
  51. {
  52.     q3map_lightimage textures/sfx/demonltblackfinal_glow2.tga
  53.     surfaceparm nomarks
  54.     qer_editorimage textures/sfx/demonltblackfinal.tga
  55.     
  56.     {
  57.         map $lightmap
  58.         rgbgen identity
  59.     }
  60.  
  61.     {
  62.         map textures/sfx/demonltblackfinal.tga
  63.         blendfunc gl_dst_color gl_zero
  64.         rgbgen identity
  65.     }
  66.  
  67.     {
  68.         map textures/sfx/demonltblackfinal_glow2.tga
  69.         blendfunc gl_one gl_one
  70.         rgbgen wave sin .9 .1 0 5
  71.     }
  72.  
  73. }
  74.  
  75. textures/sfx2/jumpadx
  76. {      
  77.    
  78.         
  79.         {
  80.             map textures/sfx2/jumpadn.tga
  81.                 blendFunc GL_ONE GL_ZERO
  82.                 tcmod rotate 130
  83.                 //tcMod stretch sin .7 0.5 0 .2
  84.             rgbGen identity
  85.     }
  86.         {
  87.             map textures/sfx2/fan01.tga
  88.           blendFunc blend
  89.                 tcmod rotate -311
  90.             rgbGen identity
  91.     }
  92.         {
  93.         clampmap textures/sfx2/jumpadn2.tga
  94.         blendfunc Add
  95.                 tcmod rotate 130
  96.         tcMod stretch sin 1.2 .8 0 1.4
  97.         rgbGen wave square .5 .5 .25 1.4
  98.     }
  99.         {
  100.         map textures/sfx2/jumpadx.tga
  101.                 blendFunc blend
  102.         rgbGen identity
  103.     }
  104.         {
  105.         map $lightmap
  106.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  107.         rgbGen identity
  108.     }
  109. }
  110.  
  111. textures/sfx2/beam01
  112. {
  113.         surfaceparm trans    
  114.         surfaceparm nomarks    
  115.         surfaceparm nonsolid
  116.     surfaceparm nolightmap
  117.     cull none
  118.         nomipmaps
  119.     {
  120.         map textures/sfx2/beam01.tga
  121.                 tcMod Scroll .1 0
  122.                 blendFunc add
  123.         }
  124.      
  125. }
  126.  
  127. textures/sfx2/ouchfog
  128. {
  129.         qer_editorimage textures/sfx/hellfog.tga
  130.     surfaceparm    trans
  131.     surfaceparm    nonsolid
  132.     surfaceparm    fog
  133.     surfaceparm     nodrop
  134.     surfaceparm     nolightmap
  135.     q3map_globaltexture
  136.     q3map_surfacelight 50
  137.     fogparms ( .66 0 0 ) 392
  138.  
  139.     
  140.     
  141.     {
  142.         map textures/sfx2/ouchfog.tga
  143.         blendfunc gl_dst_color gl_zero
  144.         tcmod scale -.05 -.05
  145.         tcmod scroll .01 -.01
  146.         rgbgen identity
  147.     }
  148.  
  149.     {
  150.         map textures/sfx2/ouchfog.tga
  151.         blendfunc gl_dst_color gl_zero
  152.         tcmod scale .05 .05
  153.         tcmod scroll .01 -.01
  154.         rgbgen identity
  155.     }
  156.  
  157. }
  158.  
  159.  
  160. textures/sfx2/autorain
  161. {
  162.         surfaceparm trans    
  163.         surfaceparm nomarks    
  164.         surfaceparm nonsolid
  165.     surfaceparm nolightmap
  166.         qer_trans .5
  167.         deformVertexes move 3 1 0  sin 0 5 0 0.2
  168.         deformVertexes move .6 3.3 0  sin 0 5 0 0.4
  169.         deformVertexes autoSprite2
  170.     cull none
  171.         //nopicmip
  172.        
  173.     {
  174.         map textures/sfx2/autorain.tga
  175.                 tcMod Scroll .5 -8
  176.                 tcMod turb .1 .25 0 -.1
  177.                 blendFunc GL_ONE GL_ONE
  178.         }
  179.         //{
  180.     //    map textures/sfx/rain.tga
  181.         //        tcMod Scroll .01 -6.3
  182.         //       
  183.         //        blendFunc GL_ONE GL_ONE
  184.         //}
  185.        
  186.      
  187. }
  188.  
  189. textures/sfx2/flameanim_red_lowlite
  190. {
  191.  
  192.     //    *************************************************
  193.     //    *          Red Flame                 *
  194.     //    *          April 24, 2000 Surface Light 1000        *    
  195.     //    *    Please Comment Changes            *
  196.     //    *************************************************
  197.     qer_editorimage textures/sfx/r_flame3.tga
  198.     q3map_lightimage textures/sfx/r_flame3.tga
  199.     surfaceparm trans
  200.     surfaceparm nomarks
  201.     surfaceparm nolightmap
  202.     cull none
  203.     q3map_surfacelight 1000
  204.     // surfacelight changed to 1000 on 04/24/00.... PAJ
  205.  
  206.     {
  207.         animMap 10 textures/sfx/r_flame1.tga textures/sfx/r_flame2.tga textures/sfx/r_flame3.tga textures/sfx/r_flame4.tga textures/sfx/r_flame5.tga textures/sfx/r_flame6.tga textures/sfx/r_flame7.tga textures/sfx/r_flame8.tga
  208.         blendFunc GL_ONE GL_ONE
  209.         rgbGen wave inverseSawtooth 0 1 0 10
  210.         
  211.     }    
  212.     {
  213.         animMap 10 textures/sfx/r_flame2.tga textures/sfx/r_flame3.tga textures/sfx/r_flame4.tga textures/sfx/r_flame5.tga textures/sfx/r_flame6.tga textures/sfx/r_flame7.tga textures/sfx/r_flame8.tga textures/sfx/r_flame1.tga
  214.         blendFunc GL_ONE GL_ONE
  215.         rgbGen wave sawtooth 0 1 0 10
  216.     }    
  217.  
  218.  
  219.     {
  220.         map textures/sfx/r_flameball.tga
  221.         blendFunc GL_ONE GL_ONE
  222.         rgbGen wave sin .6 .2 0 .6    
  223.     }
  224.  
  225. }
  226. textures/sfx2/flameanim_blue_lowlite
  227. {
  228.  
  229.     //    *************************************************
  230.     //    *          Blue Flame                 *
  231.     //    *          April 24, 2000 Surface Light 1000        *    
  232.     //    *    Please Comment Changes            *
  233.     //    *************************************************
  234.     qer_editorimage textures/sfx/b_flame7.tga
  235.     q3map_lightimage textures/sfx/b_flame7.tga
  236.     surfaceparm trans
  237.     surfaceparm nomarks
  238.     surfaceparm nolightmap
  239.     cull none
  240.     q3map_surfacelight 1000
  241.     // texture changed to 1K surface light.... PAJ
  242.     
  243.  
  244.     {
  245.         animMap 10 textures/sfx/b_flame1.tga textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga
  246.         blendFunc GL_ONE GL_ONE
  247.         rgbGen wave inverseSawtooth 0 1 0 10
  248.         
  249.     }    
  250.     {
  251.         animMap 10 textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga textures/sfx/b_flame1.tga
  252.         blendFunc GL_ONE GL_ONE
  253.         rgbGen wave sawtooth 0 1 0 10
  254.     }    
  255.  
  256.  
  257.     {
  258.         map textures/sfx/b_flameball.tga
  259.         blendFunc GL_ONE GL_ONE
  260.         rgbGen wave sin .6 .2 0 .6    
  261.     }
  262.  
  263. }
  264.  
  265. textures/sfx2/menuflare
  266. {
  267.     {
  268.         clampmap textures/sfx2/menuflare.tga
  269.         blendfunc add
  270.         tcmod rotate 30
  271.     }
  272. }
  273.  
  274. textures/sfx2/pagans
  275. {
  276.     {
  277.         clampmap ui/assets/pagans.tga
  278.         blendfunc add
  279.         rgbgen wave sin .25 0 0 0
  280.     }
  281. }
  282.  
  283. textures/sfx2/mainbanner
  284. {
  285.     {
  286.         map textures/sfx2/mainbanner.tga
  287.         blendfunc add
  288.         tcmod scroll .02 0
  289.     }
  290. }
  291.  
  292. textures/sfx2/blue_jumpad05
  293. {      
  294.       qer_editorimage textures/sfx2/jumpad05.tga 
  295.         
  296.         {
  297.             map textures/sfx2/jumpadb.tga
  298.                 blendFunc GL_ONE GL_ZERO
  299.                 tcmod rotate 130
  300.                 //tcMod stretch sin .7 0.5 0 .2
  301.             rgbGen identity
  302.     }
  303.         {
  304.             map textures/sfx2/fan01.tga
  305.           blendFunc blend
  306.                 tcmod rotate -311
  307.             rgbGen identity
  308.     }
  309.         {
  310.         clampmap textures/sfx2/jumpadb2.tga
  311.         blendfunc Add
  312.                 tcmod rotate 130
  313.         tcMod stretch sin 1.2 .8 0 1.4
  314.         rgbGen wave square .5 .5 .25 1.4
  315.     }
  316.         {
  317.         map textures/sfx2/jumpad05.tga
  318.                 blendFunc blend
  319.         rgbGen identity
  320.     }
  321.         {
  322.         map $lightmap
  323.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  324.         rgbGen identity
  325.     }
  326. }
  327.  
  328. textures/sfx2/red_jumpad05
  329. {      
  330.       qer_editorimage textures/sfx2/jumpad05.tga 
  331.         
  332.         {
  333.             map textures/sfx2/jumpadr.tga
  334.                 blendFunc GL_ONE GL_ZERO
  335.                 tcmod rotate 130
  336.                 //tcMod stretch sin .7 0.5 0 .2
  337.             rgbGen identity
  338.     }
  339.         {
  340.             map textures/sfx2/fan01.tga
  341.           blendFunc blend
  342.                 tcmod rotate -311
  343.             rgbGen identity
  344.     }
  345.         {
  346.         clampmap textures/sfx2/jumpadr2.tga
  347.         blendfunc Add
  348.                 tcmod rotate 130
  349.         tcMod stretch sin 1.2 .8 0 1.4
  350.         rgbGen wave square .5 .5 .25 1.4
  351.     }
  352.         {
  353.         map textures/sfx2/jumpad05.tga
  354.                 blendFunc blend
  355.         rgbGen identity
  356.     }
  357.         {
  358.         map $lightmap
  359.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  360.         rgbGen identity
  361.     }
  362. }
  363. textures/sfx2/screen01
  364. {
  365.     cull disable
  366.     surfaceparm nomarks
  367.  
  368.     {
  369.         map textures/sfx2/screen01.tga
  370.                 tcMod scroll 9 .1
  371.                    rgbGen identity
  372.     }
  373.         {
  374.         map textures/effects2/tinfx_scr.tga
  375.                 blendfunc add
  376.                 tcGen environment
  377.                    rgbGen identity
  378.     }
  379.         {
  380.         map $lightmap
  381.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  382.         rgbGen identity
  383.     }
  384.         
  385.  
  386.  
  387. }
  388. textures/sfx2/red_edge
  389. {
  390.     cull disable
  391.     surfaceparm trans
  392.     surfaceparm nolightmap
  393.    
  394.     {
  395.         map textures/sfx2/red_edge.tga
  396.         blendFunc add
  397.                 tcMod scale .2 .2
  398.                 tcMod scroll .2 .2
  399.                    rgbGen identity
  400.     }
  401.         
  402.  
  403.  
  404. }
  405. textures/sfx2/blue_edge
  406. {
  407.     cull disable
  408.     surfaceparm trans
  409.     surfaceparm nolightmap
  410.    
  411.     {
  412.         map textures/sfx2/blue_edge.tga
  413.         blendFunc add
  414.                 tcMod scale .2 .2
  415.                 tcMod scroll .2 .2
  416.                   rgbGen identity
  417.     }
  418.         
  419.  
  420.  
  421. }
  422. textures/sfx2/b_smack01
  423. {
  424.     cull disable
  425.     surfaceparm trans
  426.     surfaceparm nolightmap
  427.     {
  428.         map textures/sfx2/b_smack01.tga
  429.         blendFunc add
  430.                 tcMod turb 0 .05 .06 .25
  431.         rgbgen wave sin 0 1 0 .19
  432.     }
  433.         {
  434.         map textures/sfx2/b_smack03.tga
  435.         blendFunc add
  436.                 tcMod turb 0 .05 .07 .33
  437.         rgbgen wave sin 0 1 0 7
  438.     }
  439.         {
  440.         map textures/sfx2/b_smack02.tga
  441.         blendFunc add
  442.                 tcMod turb 0 .07 .05 .4
  443.         rgbgen wave sin 0 1 0 .5
  444.     }
  445.         
  446.  
  447.  
  448. }
  449. textures/sfx2/r_fight01
  450. {
  451.     cull disable
  452.     surfaceparm trans
  453.     surfaceparm nolightmap
  454.     {
  455.         map textures/sfx2/r_fight01.tga
  456.         blendFunc add
  457.                 tcMod turb 0 .05 .06 .25
  458.         rgbgen wave sin 0 1 0 .19
  459.     }
  460.         {
  461.         map textures/sfx2/r_fight02.tga
  462.         blendFunc add
  463.                 tcMod turb 0 .05 .07 .33
  464.         rgbgen wave sin 0 1 0 7
  465.     }
  466.         {
  467.         map textures/sfx2/r_fight03.tga
  468.         blendFunc add
  469.                 tcMod turb 0 .07 .05 .4
  470.         rgbgen wave sin 0 1 0 .5
  471.     }
  472.         
  473.  
  474.  
  475. }
  476. textures/sfx2/ven_beam
  477. {
  478.     qer_editorimage textures/sfx2/ven_beam_img.tga
  479.     cull disable
  480.     surfaceparm trans
  481.    
  482.     {
  483.         map textures/sfx2/ven_beam.tga
  484.         blendFunc add
  485.         rgbGen identity
  486.     }
  487.         
  488.  
  489.  
  490. }
  491.  
  492. textures/sfx2/kamikaze
  493. {
  494.     surfaceparm nolightmap
  495.     surfaceparm nonsolid
  496.     surfaceparm trans
  497.     cull twosided
  498.         deformVertexes autoSprite
  499.  
  500.     {
  501.         map textures/sfx2/kamikaze.tga
  502.         blendfunc Add
  503.         rgbGen identity
  504.     }
  505. }
  506.  
  507. textures/sfx2/doubler
  508. {
  509.     surfaceparm nolightmap
  510.     surfaceparm nonsolid
  511.     surfaceparm trans
  512.     cull twosided
  513.         deformVertexes autoSprite
  514.  
  515.     {
  516.         map textures/sfx2/doubler.tga
  517.         blendfunc Add
  518.         rgbGen identity
  519.     }
  520. }
  521.  
  522. textures/sfx2/guard
  523. {
  524.     surfaceparm nolightmap
  525.     surfaceparm nonsolid
  526.     surfaceparm trans
  527.     cull twosided
  528.         deformVertexes autoSprite
  529.  
  530.     {
  531.         map textures/sfx2/guard.tga
  532.         blendfunc Add
  533.         rgbGen identity
  534.     }
  535. }
  536. textures/sfx2/scout
  537. {
  538.     surfaceparm nolightmap
  539.     surfaceparm nonsolid
  540.     surfaceparm trans
  541.     cull twosided
  542.         deformVertexes autoSprite
  543.  
  544.     {
  545.         map textures/sfx2/scout.tga
  546.         blendfunc Add
  547.         rgbGen identity
  548.     }
  549. }
  550. textures/sfx2/padwall_red
  551.     {
  552.     
  553.     q3map_lightimage textures/sfx2/dm3padwallglow_red.tga
  554.     qer_editorimage textures/sfx2/dm3padwall_red.tga
  555.     
  556.     {
  557.         map textures/sfx2/dm3padwall_red.tga
  558.         rgbGen identity
  559.     }
  560.     
  561.     {
  562.         map $lightmap
  563.         rgbGen identity
  564.         blendfunc gl_dst_color gl_zero
  565.     }
  566.  
  567.  
  568.     {
  569.         map textures/sfx2/dm3padwallglow_red.tga
  570.         blendfunc gl_one gl_one
  571.         rgbgen wave sin 0 1 0 .5
  572.         tcmod scale 1 .05
  573.         tcmod scroll 0 1
  574.     }
  575.     
  576. }
  577.  
  578. textures/sfx2/padwall_red_light
  579.     {
  580.     
  581.     q3map_lightimage textures/sfx2/dm3padwallglow_red.tga
  582.     qer_editorimage textures/sfx2/dm3padwall_red.tga
  583.     q3map_surfacelight 100
  584.     q3map_lightsubdivide 64
  585.     {
  586.         map textures/sfx2/dm3padwall_red.tga
  587.         rgbGen identity
  588.     }
  589.     
  590.     {
  591.         map $lightmap
  592.         rgbGen identity
  593.         blendfunc gl_dst_color gl_zero
  594.     }
  595.  
  596.  
  597.     {
  598.         map textures/sfx2/dm3padwallglow_red.tga
  599.         blendfunc gl_one gl_one
  600.         rgbgen wave sin 0 1 0 .5
  601.         tcmod scale 1 .05
  602.         tcmod scroll 0 1
  603.     }
  604.     
  605. }
  606.  
  607.  
  608.  
  609. textures/sfx2/padwall_ntl
  610.     {
  611.     
  612.     q3map_lightimage textures/sfx2/dm3padwallglow_ntl.tga
  613.     qer_editorimage textures/sfx2/dm3padwall_red.tga
  614.     
  615.     {
  616.         map textures/sfx2/dm3padwall_red.tga
  617.         rgbGen identity
  618.     }
  619.     
  620.     {
  621.         map $lightmap
  622.         rgbGen identity
  623.         blendfunc gl_dst_color gl_zero
  624.     }
  625.  
  626.  
  627.     {
  628.         map textures/sfx2/dm3padwallglow_ntl.tga
  629.         blendfunc gl_one gl_one
  630.         rgbgen wave sin 0 1 0 .5
  631.         tcmod scale 1 .05
  632.         tcmod scroll 0 1
  633.     }
  634.     
  635. }
  636.  
  637. textures/sfx2/nebula
  638. {
  639.     cull disable
  640.     surfaceparm trans
  641.     surfaceparm pointlight
  642.     surfaceparm nomarks
  643.     //deformVertexes wave 50 sin 0 3 0 .3
  644.     //deformVertexes move .3 .1 0  sin 0 .5 0 0.2
  645.    //deformVertexes move .6 .3 0  sin 0 .5 0 0.4
  646.     {
  647.         map textures/sfx2/nebula.tga
  648.  
  649.                 tcmod scroll .008 .012
  650.         blendFunc add
  651.         rgbGen vertex
  652.     }
  653.         {
  654.         map textures/sfx2/nebula.tga
  655.  
  656.                 tcmod scroll -.01 .012
  657.                 tcMod stretch sin .8 0.10 0 .01
  658.         blendFunc add
  659.         rgbGen vertex
  660.     }
  661.  
  662.         
  663.  
  664.  
  665. }
  666. textures/sfx2/ntrl_launchpad
  667. {      
  668.       qer_editorimage textures/sfx2/launchpad03.tga 
  669.         
  670.         {
  671.             map textures/sfx2/tread.tga
  672.                 blendFunc GL_ONE GL_ZERO
  673.                 tcmod scroll 0 .7
  674.                 tcmod scale  1 2
  675.             rgbGen identity
  676.     }
  677.         {
  678.             map textures/sfx2/nlaunch.tga
  679.                 blendFunc Add
  680.                 tcmod scale  1 .5
  681.                 tcmod scroll 0 2
  682.             rgbgen wave square 0 1 0 2
  683.                 alphagen wave square 0 1 .1 2
  684.     }
  685.         
  686.         {
  687.         map textures/sfx2/launchpad03.tga
  688.                 blendFunc blend
  689.         rgbGen identity
  690.     }
  691.         {
  692.         map $lightmap
  693.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  694.         rgbGen identity
  695.     }
  696.         {
  697.             map textures/sfx2/nlaunch2.tga
  698.                 blendFunc Add
  699.             rgbgen wave square 0 1 0 1
  700.                 alphagen wave square 0 1 .1 1
  701.             
  702.     }
  703.        
  704. }
  705. textures/sfx2/blue_launchpad
  706. {      
  707.       qer_editorimage textures/sfx2/launchpad03.tga 
  708.         
  709.         {
  710.             map textures/sfx2/tread.tga
  711.                 blendFunc GL_ONE GL_ZERO
  712.                 tcmod scroll 0 .7
  713.                 tcmod scale  1 2
  714.             rgbGen identity
  715.     }
  716.         {
  717.             map textures/sfx2/blaunch.tga
  718.                 blendFunc Add
  719.                 tcmod scale  1 .5
  720.                 tcmod scroll 0 2
  721.             rgbgen wave square 0 1 0 2
  722.                 alphagen wave square 0 1 .1 2
  723.     }
  724.         
  725.         {
  726.         map textures/sfx2/launchpad03.tga
  727.                 blendFunc blend
  728.         rgbGen identity
  729.     }
  730.         {
  731.         map $lightmap
  732.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  733.         rgbGen identity
  734.     }
  735.         {
  736.             map textures/sfx2/blaunch2.tga
  737.                 blendFunc Add
  738.             rgbgen wave square 0 1 0 1
  739.                 alphagen wave square 0 1 .1 1
  740.             
  741.     }
  742.        
  743. }
  744. textures/sfx2/red_launchpad
  745. {      
  746.       qer_editorimage textures/sfx2/launchpad03.tga 
  747.         
  748.         {
  749.             map textures/sfx2/tread.tga
  750.                 blendFunc GL_ONE GL_ZERO
  751.                 tcmod scroll 0 .7
  752.                 tcmod scale  1 2
  753.             rgbGen identity
  754.     }
  755.         {
  756.             map textures/sfx2/rlaunch.tga
  757.                 blendFunc Add
  758.                 tcmod scale  1 .5
  759.                 tcmod scroll 0 2
  760.             rgbgen wave square 0 1 0 2
  761.                 alphagen wave square 0 1 .1 2
  762.     }
  763.         
  764.         {
  765.         map textures/sfx2/launchpad03.tga
  766.                 blendFunc blend
  767.         rgbGen identity
  768.     }
  769.         {
  770.         map $lightmap
  771.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  772.         rgbGen identity
  773.     }
  774.         {
  775.             map textures/sfx2/rlaunch2.tga
  776.                 blendFunc Add
  777.             rgbgen wave square 0 1 0 1
  778.                 alphagen wave square 0 1 .1 1
  779.             
  780.     }
  781.        
  782. }
  783.  
  784.  
  785. textures/sfx2/tread2
  786. {      
  787.       
  788.         {
  789.             map textures/sfx2/tread2.tga
  790.                 blendFunc GL_ONE GL_ZERO
  791.                 tcmod scroll 0 1
  792.             rgbGen identity
  793.     }
  794.         {
  795.         map $lightmap
  796.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  797.         rgbGen identity
  798.     }
  799. }
  800. textures/sfx2/ntrl_jumpad
  801. {      
  802.       qer_editorimage textures/sfx2/jumpad02.tga 
  803.         
  804.         {
  805.             map textures/sfx2/jumpadn.tga
  806.                 blendFunc GL_ONE GL_ZERO
  807.                 tcmod rotate 130
  808.                 //tcMod stretch sin .7 0.5 0 .2
  809.             rgbGen identity
  810.     }
  811.         {
  812.             map textures/sfx2/fan01.tga
  813.           blendFunc blend
  814.                 tcmod rotate -311
  815.             rgbGen identity
  816.     }
  817.         {
  818.         clampmap textures/sfx2/jumpadn2.tga
  819.         blendfunc Add
  820.                 tcmod rotate 130
  821.         tcMod stretch sin 1.2 .8 0 1.4
  822.         rgbGen wave square .5 .5 .25 1.4
  823.     }
  824.         {
  825.         map textures/sfx2/jumpad02.tga
  826.                 blendFunc blend
  827.         rgbGen identity
  828.     }
  829.         {
  830.         map $lightmap
  831.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  832.         rgbGen identity
  833.     }
  834. }
  835. textures/sfx2/blue_jumpad
  836. {      
  837.       qer_editorimage textures/sfx2/jumpad02.tga 
  838.         
  839.         {
  840.             map textures/sfx2/jumpadb.tga
  841.                 blendFunc GL_ONE GL_ZERO
  842.                 tcmod rotate 130
  843.                 //tcMod stretch sin .7 0.5 0 .2
  844.             rgbGen identity
  845.     }
  846.         {
  847.             map textures/sfx2/fan01.tga
  848.           blendFunc blend
  849.                 tcmod rotate -311
  850.             rgbGen identity
  851.     }
  852.         {
  853.         clampmap textures/sfx2/jumpadb2.tga
  854.         blendfunc Add
  855.                 tcmod rotate 130
  856.         tcMod stretch sin 1.2 .8 0 1.4
  857.         rgbGen wave square .5 .5 .25 1.4
  858.     }
  859.         {
  860.         map textures/sfx2/jumpad02.tga
  861.                 blendFunc blend
  862.         rgbGen identity
  863.     }
  864.         {
  865.         map $lightmap
  866.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  867.         rgbGen identity
  868.     }
  869. }
  870.  
  871. textures/sfx2/red_jumpad
  872. {      
  873.       qer_editorimage textures/sfx2/jumpad02.tga 
  874.         
  875.         {
  876.             map textures/sfx2/jumpadr.tga
  877.                 blendFunc GL_ONE GL_ZERO
  878.                 tcmod rotate 130
  879.                 //tcMod stretch sin .7 0.5 0 .2
  880.             rgbGen identity
  881.     }
  882.         {
  883.             map textures/sfx2/fan01.tga
  884.           blendFunc blend
  885.                 tcmod rotate -311
  886.             rgbGen identity
  887.     }
  888.         {
  889.         clampmap textures/sfx2/jumpadr2.tga
  890.         blendfunc Add
  891.                 tcmod rotate 130
  892.         tcMod stretch sin 1.2 .8 0 1.4
  893.         rgbGen wave square .5 .5 .25 1.4
  894.     }
  895.         {
  896.         map textures/sfx2/jumpad02.tga
  897.                 blendFunc blend
  898.         rgbGen identity
  899.     }
  900.         {
  901.         map $lightmap
  902.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  903.         rgbGen identity
  904.     }
  905. }
  906. textures/sfx2/ntrl_jumpad2
  907. {      
  908.       qer_editorimage textures/sfx2/jumpad01.tga 
  909.         
  910.         {
  911.             map textures/sfx2/jumpadn.tga
  912.                 blendFunc GL_ONE GL_ZERO
  913.                 tcmod rotate 130
  914.                 //tcMod stretch sin .7 0.5 0 .2
  915.             rgbGen identity
  916.     }
  917.         {
  918.             map textures/sfx2/fan01.tga
  919.           blendFunc blend
  920.                 tcmod rotate -311
  921.             rgbGen identity
  922.     }
  923.         {
  924.         clampmap textures/sfx2/jumpadn2.tga
  925.         blendfunc Add
  926.                 tcmod rotate 130
  927.         tcMod stretch sin 1.2 .8 0 1.4
  928.         rgbGen wave square .5 .5 .25 1.4
  929.     }
  930.         {
  931.         map textures/sfx2/jumpad01.tga
  932.                 blendFunc blend
  933.         rgbGen identity
  934.     }
  935.         {
  936.         map $lightmap
  937.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  938.         rgbGen identity
  939.     }
  940. }
  941. textures/sfx2/blue_jumpad2
  942. {      
  943.       qer_editorimage textures/sfx2/jumpad01.tga 
  944.         
  945.         {
  946.             map textures/sfx2/jumpadb.tga
  947.                 blendFunc GL_ONE GL_ZERO
  948.                 tcmod rotate 130
  949.                 //tcMod stretch sin .7 0.5 0 .2
  950.             rgbGen identity
  951.     }
  952.         {
  953.             map textures/sfx2/fan01.tga
  954.           blendFunc blend
  955.                 tcmod rotate -311
  956.             rgbGen identity
  957.     }
  958.         {
  959.         clampmap textures/sfx2/jumpadb2.tga
  960.         blendfunc Add
  961.                 tcmod rotate 130
  962.         tcMod stretch sin 1.2 .8 0 1.4
  963.         rgbGen wave square .5 .5 .25 1.4
  964.     }
  965.         {
  966.         map textures/sfx2/jumpad01.tga
  967.                 blendFunc blend
  968.         rgbGen identity
  969.     }
  970.         {
  971.         map $lightmap
  972.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  973.         rgbGen identity
  974.     }
  975. }
  976.  
  977. textures/sfx2/red_jumpad2
  978. {      
  979.       qer_editorimage textures/sfx2/jumpad01.tga 
  980.         
  981.         {
  982.             map textures/sfx2/jumpadr.tga
  983.                 blendFunc GL_ONE GL_ZERO
  984.                 tcmod rotate 130
  985.                 //tcMod stretch sin .7 0.5 0 .2
  986.             rgbGen identity
  987.     }
  988.         {
  989.             map textures/sfx2/fan01.tga
  990.           blendFunc blend
  991.                 tcmod rotate -311
  992.             rgbGen identity
  993.     }
  994.         {
  995.         clampmap textures/sfx2/jumpadr2.tga
  996.         blendfunc Add
  997.                 tcmod rotate 130
  998.         tcMod stretch sin 1.2 .8 0 1.4
  999.         rgbGen wave square .5 .5 .25 1.4
  1000.     }
  1001.         {
  1002.         map textures/sfx2/jumpad01.tga
  1003.                 blendFunc blend
  1004.         rgbGen identity
  1005.     }
  1006.         {
  1007.         map $lightmap
  1008.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1009.         rgbGen identity
  1010.     }
  1011. }
  1012.  
  1013. /////
  1014. textures/sfx2/ntrl_jumpad3
  1015. {      
  1016.       qer_editorimage textures/sfx2/jumpad03.tga 
  1017.         
  1018.         {
  1019.             map textures/sfx2/jumpadn.tga
  1020.                 blendFunc GL_ONE GL_ZERO
  1021.                 tcmod rotate 130
  1022.                 //tcMod stretch sin .7 0.5 0 .2
  1023.             rgbGen identity
  1024.     }
  1025.         {
  1026.             map textures/sfx2/fan01.tga
  1027.           blendFunc blend
  1028.                 tcmod rotate -311
  1029.             rgbGen identity
  1030.     }
  1031.         {
  1032.         clampmap textures/sfx2/jumpadn2.tga
  1033.         blendfunc Add
  1034.                 tcmod rotate 130
  1035.         tcMod stretch sin 1.2 .8 0 1.4
  1036.         rgbGen wave square .5 .5 .25 1.4
  1037.     }
  1038.         {
  1039.         map textures/sfx2/jumpad03.tga
  1040.                 blendFunc blend
  1041.         rgbGen identity
  1042.     }
  1043.         {
  1044.         map $lightmap
  1045.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1046.         rgbGen identity
  1047.     }
  1048. }
  1049. textures/sfx2/blue_jumpad3
  1050. {      
  1051.       qer_editorimage textures/sfx2/jumpad03.tga 
  1052.         
  1053.         {
  1054.             map textures/sfx2/jumpadb.tga
  1055.                 blendFunc GL_ONE GL_ZERO
  1056.                 tcmod rotate 130
  1057.                 //tcMod stretch sin .7 0.5 0 .2
  1058.             rgbGen identity
  1059.     }
  1060.         {
  1061.             map textures/sfx2/fan01.tga
  1062.           blendFunc blend
  1063.                 tcmod rotate -311
  1064.             rgbGen identity
  1065.     }
  1066.         {
  1067.         clampmap textures/sfx2/jumpadb2.tga
  1068.         blendfunc Add
  1069.                 tcmod rotate 130
  1070.         tcMod stretch sin 1.2 .8 0 1.4
  1071.         rgbGen wave square .5 .5 .25 1.4
  1072.     }
  1073.         {
  1074.         map textures/sfx2/jumpad03.tga
  1075.                 blendFunc blend
  1076.         rgbGen identity
  1077.     }
  1078.         {
  1079.         map $lightmap
  1080.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1081.         rgbGen identity
  1082.     }
  1083. }
  1084.  
  1085. textures/sfx2/red_jumpad3
  1086. {      
  1087.       qer_editorimage textures/sfx2/jumpad03.tga 
  1088.         
  1089.         {
  1090.             map textures/sfx2/jumpadr.tga
  1091.                 blendFunc GL_ONE GL_ZERO
  1092.                 tcmod rotate 130
  1093.                 //tcMod stretch sin .7 0.5 0 .2
  1094.             rgbGen identity
  1095.     }
  1096.         {
  1097.             map textures/sfx2/fan01.tga
  1098.           blendFunc blend
  1099.                 tcmod rotate -311
  1100.             rgbGen identity
  1101.     }
  1102.         {
  1103.         clampmap textures/sfx2/jumpadr2.tga
  1104.         blendfunc Add
  1105.                 tcmod rotate 130
  1106.         tcMod stretch sin 1.2 .8 0 1.4
  1107.         rgbGen wave square .5 .5 .25 1.4
  1108.     }
  1109.         {
  1110.         map textures/sfx2/jumpad03.tga
  1111.                 blendFunc blend
  1112.         rgbGen identity
  1113.     }
  1114.         {
  1115.         map $lightmap
  1116.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1117.         rgbGen identity
  1118.     }
  1119. }
  1120.  
  1121. textures/sfx2/blue_jumpad6
  1122. {      
  1123.       qer_editorimage textures/sfx2/jumpad_tile01.tga 
  1124.     q3mapsurfacelight 500
  1125.     qer_lightimage textures/sfx2/jumpadb2.tga
  1126.         
  1127.         {
  1128.             map textures/sfx2/jumpadb.tga
  1129.                 blendFunc GL_ONE GL_ZERO
  1130.                 tcmod rotate 130
  1131.                 //tcMod stretch sin .7 0.5 0 .2
  1132.             rgbGen identity
  1133.     }
  1134.         {
  1135.             map textures/sfx2/fan01.tga
  1136.           blendFunc blend
  1137.                 tcmod rotate -311
  1138.             rgbGen identity
  1139.     }
  1140.         {
  1141.         clampmap textures/sfx2/jumpadb2.tga
  1142.         blendfunc Add
  1143.                 tcmod rotate 130
  1144.         tcMod stretch sin 1.2 .8 0 1.4
  1145.         rgbGen wave square .5 .5 .25 1.4
  1146.     }
  1147.         {
  1148.         map textures/sfx2/jumpad_tile01.tga
  1149.                 blendFunc blend
  1150.         rgbGen identity
  1151.     }
  1152.         {
  1153.         map $lightmap
  1154.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1155.         rgbGen identity
  1156.     }
  1157. }
  1158.  
  1159. textures/sfx2/red_jumpad6
  1160.  
  1161. {      
  1162.       qer_editorimage textures/sfx2/jumpad_tile01.tga 
  1163.         q3mapsurfacelight 500
  1164. qer_lightimage textures/sfx2/jumpadr2.tga
  1165.         {
  1166.             map textures/sfx2/jumpadr.tga
  1167.                 blendFunc GL_ONE GL_ZERO
  1168.                 tcmod rotate 130
  1169.                 //tcMod stretch sin .7 0.5 0 .2
  1170.             rgbGen identity
  1171.     }
  1172.         {
  1173.             map textures/sfx2/fan01.tga
  1174.           blendFunc blend
  1175.                 tcmod rotate -311
  1176.             rgbGen identity
  1177.     }
  1178.         {
  1179.         clampmap textures/sfx2/jumpadr2.tga
  1180.         blendfunc Add
  1181.                 tcmod rotate 130
  1182.         tcMod stretch sin 1.2 .8 0 1.4
  1183.         rgbGen wave square .5 .5 .25 1.4
  1184.     }
  1185.         {
  1186.         map textures/sfx2/jumpad_tile01.tga
  1187.                 blendFunc blend
  1188.         rgbGen identity
  1189.     }
  1190.         {
  1191.         map $lightmap
  1192.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1193.         rgbGen identity
  1194.     }
  1195. }
  1196.  
  1197. textures/sfx2/redgoal2
  1198. {
  1199.     surfaceparm nolightmap
  1200.     //surfaceparm nonsolid
  1201.     surfaceparm trans
  1202.     cull twosided
  1203.     {
  1204.         map textures/sfx2/redgoal2.tga
  1205.         tcGen environment
  1206.                 tcmod scale 2 2
  1207.         blendfunc GL_ONE GL_ONE
  1208.         tcMod turb 0 0.25 0 0.5
  1209.     }
  1210. }
  1211.  
  1212.  
  1213. textures/sfx2/bluegoal2
  1214. {
  1215.     surfaceparm nolightmap
  1216.     surfaceparm nonsolid
  1217.     surfaceparm trans
  1218.     cull twosided
  1219.     {
  1220.         map textures/sfx2/bluegoal2.tga
  1221.         tcGen environment
  1222.                 tcmod scale 2 2
  1223.         blendfunc GL_ONE GL_ONE
  1224.         tcMod turb 0 0.25 0 0.5
  1225.     }
  1226. }
  1227. textures/sfx2/swirl_b1
  1228. {
  1229.         deformVertexes wave 100 sin 1 2 .1 1
  1230.         //q3map_surfacelight    300
  1231.  
  1232.     surfaceparm    trans
  1233.     surfaceparm nomarks
  1234.     surfaceparm nolightmap
  1235.         surfaceparm nonsolid
  1236.     cull none
  1237.     
  1238.     {
  1239.         clampmap textures/sfx2/swirl_b1.tga
  1240.         blendFunc GL_ONE GL_ONE
  1241.                 tcMod rotate -188
  1242.     }    
  1243.         {
  1244.         clampmap textures/sfx2/swirl_b2.tga
  1245.         blendFunc GL_ONE GL_ONE
  1246.                 tcMod rotate 333
  1247.     }
  1248.  
  1249. }    
  1250. textures/sfx2/swirl_r1
  1251. {
  1252.         deformVertexes wave 100 sin 1 2 .1 1
  1253.         //q3map_surfacelight    300
  1254.  
  1255.     surfaceparm    trans
  1256.     surfaceparm nomarks
  1257.     surfaceparm nolightmap
  1258.         surfaceparm nonsolid
  1259.     cull none
  1260.     
  1261.     {
  1262.         clampmap textures/sfx2/swirl_r1.tga
  1263.         blendFunc GL_ONE GL_ONE
  1264.                 tcMod rotate -188
  1265.     }    
  1266.         {
  1267.         clampmap textures/sfx2/swirl_r2.tga
  1268.         blendFunc GL_ONE GL_ONE
  1269.                 tcMod rotate 333
  1270.     }
  1271.  
  1272. }    
  1273. textures/sfx2/jumportal01
  1274. {
  1275.     
  1276.            
  1277.     surfaceparm trans
  1278.     cull none
  1279.        
  1280.     {
  1281.         map textures/sfx2/jumportal01.tga
  1282.         alphaFunc GE128
  1283.         depthWrite
  1284.         rgbGen identity
  1285.                   
  1286.     }
  1287.     {
  1288.         map $lightmap
  1289.         rgbGen identity
  1290.         blendFunc GL_DST_COLOR GL_ZERO
  1291.         depthFunc equal
  1292.     }
  1293. }
  1294. textures/sfx2/jumportal02
  1295. {
  1296.     
  1297.            
  1298.     surfaceparm trans
  1299.     cull none
  1300.        
  1301.     {
  1302.         map textures/sfx2/jumportal02.tga
  1303.         alphaFunc GE128
  1304.         depthWrite
  1305.         rgbGen identity
  1306.                   
  1307.     }
  1308.     {
  1309.         map $lightmap
  1310.         rgbGen identity
  1311.         blendFunc GL_DST_COLOR GL_ZERO
  1312.         depthFunc equal
  1313.     }
  1314. }
  1315. textures/sfx2/scrolling_red
  1316. {
  1317.     qer_editorimage textures/base_light/jaildr1_3.tga
  1318.     surfaceparm nomarks
  1319.     q3map_lightimage textures/base_light/jaildr1_3.blend.tga
  1320.     q3map_surfacelight 1000
  1321.     {
  1322.         map $lightmap
  1323.         rgbGen identity
  1324.     }
  1325.     {
  1326.         map textures/base_light/jaildr1_3.tga
  1327.         blendFunc GL_DST_COLOR GL_ZERO
  1328.         tcMod scroll 0 -.25
  1329.         rgbGen identity
  1330.     }
  1331.     {
  1332.         map textures/base_light/jaildr1_3.blend.tga
  1333.         rgbGen wave sin 0.5 0.5 1 1
  1334.         tcMod scroll 0 -.25
  1335.         blendfunc GL_ONE GL_ONE
  1336.     }
  1337. }
  1338. textures/sfx2/dist_fog
  1339.  
  1340. {
  1341.     qer_editorimage textures/sfx2/dist_fog.tga
  1342.     surfaceparm    trans
  1343.     surfaceparm    nonsolid
  1344.     surfaceparm    fog
  1345.     surfaceparm    nolightmap
  1346.     surfaceparm nodrop
  1347.     //q3map_surfacelight 30
  1348.     fogparms ( .05 .04 .03 ) 512
  1349. }
  1350.  
  1351. textures/sfx2/b_flame1
  1352. {
  1353.     surfaceparm trans
  1354.     surfaceparm nomarks
  1355.     surfaceparm nolightmap
  1356.     cull none
  1357.         {
  1358.         animMap 10 textures/sfx/b_flame1.tga textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga
  1359.         blendFunc GL_ONE GL_ONE
  1360.         rgbGen wave inverseSawtooth 0 1 0 10
  1361.         
  1362.     }    
  1363.     {
  1364.         animMap 10 textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga textures/sfx/b_flame1.tga
  1365.         blendFunc GL_ONE GL_ONE
  1366.         rgbGen wave sawtooth 0 1 0 10
  1367.     }    
  1368.  
  1369.  
  1370.     {
  1371.         map textures/sfx/b_flameball.tga
  1372.         blendFunc GL_ONE GL_ONE
  1373.         rgbGen wave sin .6 .2 0 .6    
  1374.     }
  1375.  
  1376. }
  1377. textures/sfx2/drizzle
  1378. {
  1379.         surfaceparm trans    
  1380.         surfaceparm nomarks    
  1381.         surfaceparm nonsolid
  1382.     surfaceparm nolightmap
  1383.         qer_trans .5
  1384.         deformVertexes move 3 1 0  sin 0 5 0 0.2
  1385.         deformVertexes move .6 3.3 0  sin 0 5 0 0.4
  1386.         deformVertexes wave 30 sin 0 10 0 .2
  1387.     cull none      
  1388.     {
  1389.         map textures/sfx2/drizzle.tga
  1390.                 tcMod Scroll .5 -8
  1391.                 //tcMod turb .1 .25 0 -.1
  1392.                 blendFunc GL_ONE GL_ONE
  1393.         }
  1394.         {
  1395.         map textures/sfx2/drizzle.tga
  1396.                 tcMod Scroll .01 -6.3
  1397.                 blendFunc GL_ONE GL_ONE
  1398.         }
  1399.        
  1400.      
  1401. }
  1402.  
  1403. //***********************************************************
  1404. //****                                                   ****
  1405. //****   Created 1/19/00 for use in Assassin's Roost     ****
  1406. //****   Document any changes made to this shader        ****
  1407. //****                                                   ****
  1408. //***********************************************************
  1409.  
  1410. textures/sfx2/jumppad_q1metal7_97
  1411. //Red side bounce pad
  1412. {
  1413.     qer_editorimage textures/sfx2/bouncepad_q1metal7_97.tga
  1414.     surfaceparm nodamage
  1415.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  1416.     q3map_surfacelight 1000
  1417.  
  1418.     
  1419.     {
  1420.         map textures/sfx2/bouncepad_q1metal7_97.tga
  1421.         rgbGen identity
  1422.     }
  1423.     
  1424.     {
  1425.         map $lightmap
  1426.         rgbGen identity
  1427.         blendfunc gl_dst_color gl_zero
  1428.     }
  1429.     
  1430.     {
  1431.         map textures/sfx/bouncepad01b_layer1.tga
  1432.         blendfunc gl_one gl_one
  1433.         rgbGen wave sin .5 .5 0 1.5    
  1434.     }
  1435.  
  1436.     {
  1437.         clampmap textures/sfx/jumppadsmall.tga
  1438.         blendfunc gl_one gl_one
  1439.         tcMod stretch sin 1.2 .8 0 1.5
  1440.         rgbGen wave square .5 .5 .25 1.5
  1441.     }
  1442.  
  1443.     //    END
  1444. }
  1445.  
  1446. //***********************************************************
  1447. //****                                                   ****
  1448. //****   Created 1/19/00 for use in Assassin's Roost     ****
  1449. //****   Document any changes made to this shader        ****
  1450. //****                                                   ****
  1451. //***********************************************************
  1452.  
  1453. textures/sfx2/jumppad_q1metal7_98
  1454. //Blue side bounce pad
  1455. {
  1456.     qer_editorimage textures/sfx2/bouncepad_q1metal7_98.tga
  1457.     surfaceparm nodamage
  1458.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  1459.     q3map_surfacelight 1000
  1460.  
  1461.     {
  1462.         map textures/sfx2/bouncepad_q1metal7_98.tga
  1463.         rgbGen identity
  1464.     }
  1465.     
  1466.     {
  1467.         map $lightmap
  1468.         rgbGen identity
  1469.         blendfunc gl_dst_color gl_zero
  1470.     }
  1471.     
  1472.     {
  1473.         map textures/sfx/bouncepad01b_layer1.tga
  1474.         blendfunc gl_one gl_one
  1475.         rgbGen wave sin .5 .5 0 1.5    
  1476.     }
  1477.  
  1478.     {
  1479.         clampmap textures/sfx/jumppadsmall.tga
  1480.         blendfunc gl_one gl_one
  1481.         tcMod stretch sin 1.2 .8 0 1.5
  1482.         rgbGen wave square .5 .5 .25 1.5
  1483.     }
  1484.  
  1485.     //    END
  1486. }
  1487.